442786
607272
23827
888327
22094
209883
8669
439374
97514
679307
809722
214812
5313799
3742581
3253148
2573804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471